package com.smrtcold.dev.dto.dev.base;

import lombok.Getter;
import lombok.Setter;

import java.util.HashMap;
import java.util.List;


@Getter
@Setter
public class PointGroup {
    public String name;
    private String devid;
    public List<Point> points;
    //拓展参数
    HashMap<String, Object> extParams;


    // 辅助方法：获取除霜时间
    public int getDefrostTime() {
        Object value = extParams.get("pr_除霜运行时间");
        if (value instanceof Number) {
            return ((Number) value).intValue();
        }
        return 0; // 默认值
    }

    // 辅助方法：获取间隔时间
    public int getInterval() {
        Object value = extParams.get("interval");
        if (value instanceof Number) {
            return ((Number) value).intValue();
        }
        return 0; // 默认值
    }
}



